草庐IT

Android Banner - ViewPager 02

全部标签

android - SwipeRefreshLayout 干扰 ViewPager 中的 ScrollView

我在ViewPager周围有一个SwipeRefreshLayout。ViewPager加载的fragment包含ScrollViews。当我向下滚动时它工作正常,但当我向上滚动时,SwipeRefreshLayout激活而不让ScrollView先向上滚动。如何确保ScrollView具有优先权?当SwipeRefreshLayout位于ScrollView外部的各个fragment中时,它工作正常,但我需要它位于ViewPager周围的Activity本身。这里是相关的布局:Activity:由ViewPager加载的fragment(有5个选项卡,每个选项卡有一个):和HERE是

android - ViewPager 嵌套在 ViewPager 中

我真的是android的新手,如果对我的类(class)作业有任何帮助,我将不胜感激。我需要做的:1)在一个Activity中有两个ViewPagers(未嵌套)2)两个ViewPager(一个ViewPager嵌套在另一个ViewPager中)我发现了类似的问题,但我无法使用它。ViewPagerinsideViewPager我先添加ViewPager,不知道下一步该做什么LayoutInflaterinflater=LayoutInflater.from(this);//this-contextofmyactivityListpages=newArrayList();Viewpag

android - 保留 viewpager fragment android 的状态

我在一个fragment中有一个viewpager,我在其中显示了3个fragment,但是当我第一次打开该fragment时,它打开得很好,当我移动到另一个fragment并返回到viewpagerfragment时,它没有显示fragment查看寻呼机然后我必须改变手机的方向或继续滑动viewpager以显示隐藏的fragment。我用谷歌搜索了一下,现在我知道我必须为每个fragment设置标签并使用findfragmentbytag方法检索fragment,但问题是当我尝试将标签设置为fragment时getSupportFragmentManager().beginTrans

android - 禁用 ViewPager 滚动动画

来自代码here,我有一个设置适配器的ViewPager。有什么方法可以禁用滚动动画,以便它在我滑动时“跳转”到新页面吗?我不想禁用onTouchEvent和onInterceptTouchEvent中的整个滚动功能,只是禁用滑动动画。mSectionsPagerAdapter=newSectionsPagerAdapter(getFragmentManager());//SetuptheViewPagerwiththesectionsadapter.mViewPager=(CustomViewPager)findViewById(R.id.pager);mViewPager.setA

android - 将 Flow & Mortar 与 ViewPager 结合使用

我正在使用Flow和Mortar编写应用程序。当涉及到带有选项卡的View寻呼机时,我无法弄清楚如何使用它。我能想到的唯一方法是将ViewPager屏幕视为单个屏幕,并最终使用Fragments来构建它。但使用Flow&Mortar的全部意义在于摆脱fragment并简化生命周期。感谢任何帮助。谢谢。 最佳答案 我制作了一个View寻呼机示例,与Mortar和Flow版本保持同步(基于KirillBoyarshinov的适配器)。我不会复制答案中的代码,因为它太大而且可读性差(如果它违反了SO规则,请告诉我,我会编辑答案)。查看寻呼

android - 在 ViewPager Android 中设置来自 url 的图像

我正在关注thistutorial用于在我的项目中实现ViewPager。我已经成功地使用静态图像做到了这一点。现在我想更改它,以便从urls检索图像并显示在ViewPager中。下面是我的代码。WhereshouldIaddthemethodfordownloadingimagesandhowtosetittomyViewPager?任何帮助将不胜感激。主要Activity:publicclassMainActivityextendsAppCompatActivity{privateArrayListimages;privateBitmapFactory.Optionsoptions

android - 如何设置 ViewPager 大小

我可以设置viewpager的大小吗?像image1,我想在同一屏幕上显示3页。如果不行,我只能用LinearLayout吗? 最佳答案 您的问题类似于一个CommonWare的博客。Multiple-ViewViewPagerOptions有三种做法。其中之一是在您的PagerAdapter中覆盖getPageWidth():@OverridepublicfloatgetPageWidth(intposition){return(0.5f);}其他的比较复杂,但是有附加源和很长的解释,所以我不在这里复制。

android - 如何更改 Android ViewPager 背景颜色?

ViewPager背景为灰色。我在互联网上找不到任何清晰的文章来展示如何将背景颜色更改为黑色。任何想法将不胜感激。 最佳答案 你可以通过两种方式实现它,1.在xml中的ViewPager中添加以下内容android:background="#000000"2.像下面这样动态地做,ViewPagerpager=(ViewPager)findViewById(R.id.pager);pager.setBackgroundColor(Color.BLACK); 关于android-如何更改An

android - 使用 TabLayout Viewpager 时出现 "Already managing a GoogleApiClient with id 0"异常

我想使用TabLayoutViewPagerFragments集成GoogleSignup。ViewPager包含两个fragmentLoginFragment和RegistrationFragment,并且都包含“Google注册”按钮。问题是我在启动Activity时遇到以下错误。java.lang.IllegalStateException:AlreadymanagingaGoogleApiClientwithid0完整的错误日志-java.lang.IllegalStateException:AlreadymanagingaGoogleApiClientwithid0atcom

android - 使用 ViewPager 更改选项卡时重新创建 fragment

我有一个带有4个选项卡的ViewPager。我正在使用扩展FragmentPagerAdapter的自定义适配器。问题是,当我更改选项卡时,第一个Fragment会再次创建,尽管它当前不可见。而且,这只会在第四次更改选项卡后发生。例如。tab1->tab2->tab3=>onStop从tab1被调用。->tab2=>从tab1调用onCreateView(未调用onAttach)。我想避免这种情况。我需要所有选项卡始终保持其状态,即使它们当前未显示也是如此。我该怎么做? 最佳答案 就像使用ViewPager中的方法setOffscr